\section{Modules}
Here is a list of all modules:\begin{CompactList}
\item \contentsline{section}{Halos Devices}{\pageref{group___d_e_v_i_c_e}}{}
\begin{CompactList}
\item \contentsline{section}{Device independend structure}{\pageref{group__device__driver}}{}
\item \contentsline{section}{Halos GDI}{\pageref{group___g_d_i___d_e_v_i_c_e}}{}
\begin{CompactList}
\item \contentsline{section}{Halos Font}{\pageref{group___f_o_n_t_s}}{}
\begin{CompactList}
\item \contentsline{section}{Arial Bold 14 Font}{\pageref{group__graphic__device__font__arial14}}{}
\item \contentsline{section}{Handel Bold 14 Font}{\pageref{group__graphic__device__font__handel14}}{}
\item \contentsline{section}{Font}{\pageref{group__graphic__device__font}}{}
\end{CompactList}
\item \contentsline{section}{Graphic Device}{\pageref{group__graphic__device}}{}
\item \contentsline{section}{Graphic Hardware Interface}{\pageref{group__graphic__hw__interface}}{}
\end{CompactList}
\item \contentsline{section}{Hardware dependent}{\pageref{group___d_e_v_i_c_e___p_o_r_t_s}}{}
\begin{CompactList}
\item \contentsline{section}{AP7000}{\pageref{group___a_p7}}{}
\begin{CompactList}
\item \contentsline{section}{Hardware Devices}{\pageref{group__ap7000__hardware__devices}}{}
\begin{CompactList}
\item \contentsline{section}{DEV\_\-NULL Driver}{\pageref{group___d_e_v___n_u_l_l___d_r_i_v_e_r}}{}
\item \contentsline{section}{Led Driver}{\pageref{group___l_e_d___d_r_i_v_e_r}}{}
\item \contentsline{section}{UART Driver}{\pageref{group___u_a_r_t___d_r_i_v_e_r}}{}
\end{CompactList}
\item \contentsline{section}{LCD}{\pageref{group__ap7000__lcd}}{}
\end{CompactList}
\end{CompactList}
\end{CompactList}
\item \contentsline{section}{Hardware Abstraction Layer}{\pageref{group__haloshal}}{}
\begin{CompactList}
\item \contentsline{section}{halos interrupt driven UART}{\pageref{group___u_a_r_t}}{}
\item \contentsline{section}{Serial Buffer for Halos UART}{\pageref{group__serialbuffer}}{}
\end{CompactList}
\item \contentsline{section}{Halos API's}{\pageref{group___a_p_i}}{}
\begin{CompactList}
\item \contentsline{section}{Halos Device Api}{\pageref{group___d_e_v_i_c_e___a_p_i}}{}
\begin{CompactList}
\item \contentsline{section}{AP7000 specific devices}{\pageref{group___a_p7000___d_e_v}}{}
\end{CompactList}
\item \contentsline{section}{Halos GDI}{\pageref{group___g_d_i}}{}
\begin{CompactList}
\item \contentsline{section}{16-bit Colors}{\pageref{group__hgdi__colors16}}{}
\item \contentsline{section}{24-bit Colors}{\pageref{group__hgdi__colors24}}{}
\item \contentsline{section}{8-bit Colors}{\pageref{group__hgdi__colors8}}{}
\item \contentsline{section}{Fonts}{\pageref{group__hgdi__fonts}}{}
\item \contentsline{section}{GDI Types}{\pageref{group__hgdi__types}}{}
\item \contentsline{section}{GDI API}{\pageref{group__hgdi__api}}{}
\end{CompactList}
\item \contentsline{section}{System Call API}{\pageref{group___s_y_s_t_e_m___c_a_l_l___a_p_i}}{}
\begin{CompactList}
\item \contentsline{section}{System API}{\pageref{group___h_s_y_s_t_e_m___a_p_i}}{}
\item \contentsline{section}{System Call Table}{\pageref{group___s_y_s_t_e_m___c_a_l_l___t_a_b_l_e}}{}
\end{CompactList}
\item \contentsline{section}{Utilitys}{\pageref{group___u_t_i_l}}{}
\begin{CompactList}
\item \contentsline{section}{System Time API}{\pageref{group___t_i_m_e_a_p_i}}{}
\item \contentsline{section}{Utils for HalOS}{\pageref{group___u_t_i_l_i_t_y_s}}{}
\end{CompactList}
\end{CompactList}
\item \contentsline{section}{Halos Kernel}{\pageref{group___k_e_r_n_e_l}}{}
\begin{CompactList}
\item \contentsline{section}{Halos Configurations}{\pageref{group___c_o_n_f_i_g}}{}
\item \contentsline{section}{Halos Globals}{\pageref{group___g_l_o_b_a_l_s}}{}
\item \contentsline{section}{Error Types}{\pageref{group___e_r_r_o_r_t_y_p_e_s}}{}
\item \contentsline{section}{Time - Halos System Ticks}{\pageref{group___t_i_m_e}}{}
\item \contentsline{section}{Board Initialization}{\pageref{group___i_n_i_t}}{}
\item \contentsline{section}{Process Manager}{\pageref{group___p_r_o_c_e_s_s___m_a_n_a_g_e_r}}{}
\begin{CompactList}
\item \contentsline{section}{Process Control Block (PCB)}{\pageref{group___p_c_b}}{}
\item \contentsline{section}{Scheduler}{\pageref{group___s_c_h_e_d_u_l_e_r}}{}
\item \contentsline{section}{Halos Portings for AVR AP7000}{\pageref{group___p_o_r_t_i_n_g_s_a_p7000}}{}
\end{CompactList}
\item \contentsline{section}{Resource Manager}{\pageref{group___r_e_s_o_u_r_c_e___m_a_n_a_g_e_r}}{}
\begin{CompactList}
\item \contentsline{section}{Hashmap for Resource Manager}{\pageref{group___h_a_s_h_m_a_p}}{}
\item \contentsline{section}{Resource Manager for device access}{\pageref{group___r_e_s_o_u_r_c_e___m}}{}
\end{CompactList}
\item \contentsline{section}{System Call Handler}{\pageref{group___s_y_s_t_e_m___c_a_l_l___h_a_n_d_l_e_r}}{}
\item \contentsline{section}{Virtual Memory Management}{\pageref{group___v_m_m}}{}
\begin{CompactList}
\item \contentsline{section}{Hash Anchor Table}{\pageref{group___v_m_m___h_a_t}}{}
\item \contentsline{section}{Heap Management}{\pageref{group___v_m_m___h_e_a_p}}{}
\item \contentsline{section}{iHex Parser}{\pageref{group___v_m_m___h_e_x}}{}
\item \contentsline{section}{Inverted Page Table}{\pageref{group___v_m_m___i_p_t}}{}
\item \contentsline{section}{Loader}{\pageref{group___v_m_m___l_d_r}}{}
\item \contentsline{section}{Page Table}{\pageref{group___v_m_m___p_t}}{}
\item \contentsline{section}{Page Table Entry}{\pageref{group___v_m_m___p_t_e}}{}
\item \contentsline{section}{Process Region Table}{\pageref{group___v_m_m___p_r_t}}{}
\item \contentsline{section}{Transition Lookaside Buffer}{\pageref{group___v_m_m___t_l_b}}{}
\end{CompactList}
\end{CompactList}
\end{CompactList}
